Fast Approximate Fourier Transform via Wavelets Transform
نویسنده
چکیده
We propose an algorithm that uses the discrete wavelet transform (DWT) as a tool to compute the discrete Fourier transform (DFT). The Cooley-Tukey FFT is shown to be a special case of the proposed algorithm when the wavelets in use are trivial. If no intermediate coeecients are dropped and no approximations are made, the proposed algorithm computes the exact result, and its computational complexity is on the same order of the FFT, i.e. O(N log 2 N). The main advantage of the proposed algorithm is that the good time and frequency localization of wavelets can be exploited to approximate the Fourier transform for many classes of signals resulting in much less computation. Thus the new algorithm provides an eecient complexity v.s. accuracy tradeoo. When approximations are allowed, under certain sparsity conditions, the algorithm can achieve linear complexity, i.e. O(N). It has been shown that the thresholding of the wavelet coeecients has near optimal noise reduction property for many classes of signals. We show that for the same reason, the proposed algorithm also reduces the noise while doing the approximation. If we need to compute the DFT of noisy signals, the proposed algorithm not only can reduce the numerical complexity, but also can produce cleaner results. In summary, we proposed a novel fast approximate Fourier transform algorithm using the wavelet transform. Since wavelets are the conditional basis of many classes of signals, the algorithm is very eecient and has builtin denoising capacity.
منابع مشابه
Wavelet transform based fast approximate Fourier transform
We propose an algorithm that uses the discrete wavelet transform (DWT) as a tool to compute the discrete Fourier transform (DFT). The Cooley-Tukey FFT is shown to be a special case of the proposed algorithm when the wavelets in use are trivial. If no intermediate coe cients are dropped and no approximations are made, the proposed algorithm computes the exact result, and its computational comple...
متن کاملApproximate Dynamic Analysis of Structures for Earthquake Loading Using FWT
Approximate dynamic analysis of structures is achieved by fast wavelet transform (FWT). The loads are considered as time history earthquake loads. To reduce the computational work, FWT is used by which the number of points in the earthquake record are reduced. For this purpose, the theory of wavelets together with filter banks are used. The low and high pass filters are used for the decompositi...
متن کاملPricing early-exercise and discrete barrier options by Shannon wavelet expansions
We present a pricing method based on Shannon wavelet expansions for early-exercise and discretely-monitored barrier options under exponential Lévy asset dynamics. Shannon wavelets are smooth, and thus approximate the densities that occur in finance well, resulting in exponential convergence. Application of the Fast Fourier Transform yields an efficient implementation and since wavelets give loc...
متن کاملOn Computation of Battle{Lemari e's Wavelets
We propose a matrix approach to the computation of Battle-Lemari e's wavelets. Since the Fourier transform of the scaling function is the product of the inverse F(x) of a square root of a positive trigonometric polynomial and the Fourier transform of a b-spline of order m. The polynomial is the symbol of an bi-innnite matrix B associated with b-spline of order 2m. We approximate B 2m by its nit...
متن کاملOn the Computation of Battle-lemarie's Wavelets
We propose a matrix approach to the computation of BattleLemarié's wavelets. The Fourier transform of the scaling function is the product of the inverse F(x) of a square root of a positive trigonometric polynomial and the Fourier transform of a B-spline of order m . The polynomial is the symbol of a bi-infinite matrix B associated with a B-spline of order 2m . We approximate this bi-infinite ma...
متن کامل